home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / bug / aptitude next >
Text File  |  2009-09-28  |  641b  |  27 lines

  1. #!/usr/bin/python
  2.  
  3. import os
  4.  
  5. out = os.fdopen(3, 'w')
  6.  
  7. if 'TERM' in os.environ:
  8.     out.write('Terminal: %s\n' % os.environ['TERM'])
  9. else:
  10.     out.write('$TERM not set.\n')
  11.  
  12. if 'DISPLAY' in os.environ:
  13.     out.write('$DISPLAY is set.\n')
  14. else:
  15.     out.write('$DISPLAY not set.\n')
  16.  
  17. out.write('`which aptitude`: %s\n' % os.popen('/usr/bin/which aptitude 2>&1').read().strip())
  18.  
  19. out.write('aptitude version information:\n')
  20. # I would like to run `which aptitude`, but that raises security issues.
  21. os.system('/usr/bin/aptitude --version 1>&3')
  22.  
  23. out.write('\n')
  24.  
  25. out.write('aptitude linkage:\n')
  26. os.system('/usr/bin/ldd /usr/bin/aptitude 1>&3')
  27.